5 research outputs found
Kubernetes et l'informatique en périphérie?
Cloud Computing infrastructures have highlighted the importance of container orchestration software to manage the life cycle of distributed applications. With the advent of Edge Computing era, DevOps expect to find features that made the success of containerized applicationsin the cloud, also at the edge. However, orchestration systems have not been designed to deal withresources geo-distribution aspects such as latency, intermittent networks, locality-awareness, etc. In other words, it is unclear whether they could be directly used on top of such massively distributed infrastructures or whether they must be revised. In this paper, we provide reflections regarding Kubernetes, the well-known container orchestration platform. More precisely, we provide two contributions. First, we discuss results we obtained during an experimental campaign we made to analyze the impact of WAN links on the vanilla Kubernetes. Second, we analyze ongoing initiatives that propose to revise part of the Kubernetes design to better address geo-distribution aspects.Les infrastructures de Cloud Computing ont mis en eÌvidence les technologies de type conteneur et notamment des logiciels dâorchestration qui facilitent grandement la gestion du cycle de vie des applications distribueÌes. Avec lâaveÌnement de lâinformatique en peÌripheÌrie (fog/edge computing), il est fortement envisageable que les ingĂ©nieurs DevOps attendent de trouver ces memes fonctionnaliteÌs dans ces nouvelles infrastructures. Cependant, les systeÌmes dâorchestration disponibles nâont pas eÌteÌ conçus pour traiter les aspects de geÌo-distribution des ressources tels que la latence, les reÌseaux intermittents, la localiteÌ, etc. En dâautres termes, il nâest pas certain quâils puissent eÌtre utiliseÌs directement sur des infrastructures massivement distribueÌes au travers plusieurs sites gĂ©o-graphiques. Dans cet article, nous preÌsentons une Ă©tude prĂ©liminaire autour det Kubernetes, le standard open-source de-facto dâorchestration. Plus preÌciseÌment, nous fournissons deux contributions. Tout dâabord, nous discutons plusieurs reÌsultats obtenus lors dâune campagne expeÌrimentale que nous avons meneÌe pour analyser lâimpact des liens WAN sur le code de Kubernetes natif. DeuxieÌmement, nous analysons les initiatives en cours qui revisitent la solution vanilla afin de mieux aborder les aspects de geÌo-distribution. Si ces approches pourraient eÌtre approprieÌes pour certains cas dâutilisation, elles sont malheureusement incompleÌtes pour dâautres et il convient donc de proposer de nouvelles approches
Kubernetes et l'informatique en périphérie?
Cloud Computing infrastructures have highlighted the importance of container orchestration software to manage the life cycle of distributed applications. With the advent of Edge Computing era, DevOps expect to find features that made the success of containerized applicationsin the cloud, also at the edge. However, orchestration systems have not been designed to deal withresources geo-distribution aspects such as latency, intermittent networks, locality-awareness, etc. In other words, it is unclear whether they could be directly used on top of such massively distributed infrastructures or whether they must be revised. In this paper, we provide reflections regarding Kubernetes, the well-known container orchestration platform. More precisely, we provide two contributions. First, we discuss results we obtained during an experimental campaign we made to analyze the impact of WAN links on the vanilla Kubernetes. Second, we analyze ongoing initiatives that propose to revise part of the Kubernetes design to better address geo-distribution aspects.Les infrastructures de Cloud Computing ont mis en eÌvidence les technologies de type conteneur et notamment des logiciels dâorchestration qui facilitent grandement la gestion du cycle de vie des applications distribueÌes. Avec lâaveÌnement de lâinformatique en peÌripheÌrie (fog/edge computing), il est fortement envisageable que les ingĂ©nieurs DevOps attendent de trouver ces memes fonctionnaliteÌs dans ces nouvelles infrastructures. Cependant, les systeÌmes dâorchestration disponibles nâont pas eÌteÌ conçus pour traiter les aspects de geÌo-distribution des ressources tels que la latence, les reÌseaux intermittents, la localiteÌ, etc. En dâautres termes, il nâest pas certain quâils puissent eÌtre utiliseÌs directement sur des infrastructures massivement distribueÌes au travers plusieurs sites gĂ©o-graphiques. Dans cet article, nous preÌsentons une Ă©tude prĂ©liminaire autour det Kubernetes, le standard open-source de-facto dâorchestration. Plus preÌciseÌment, nous fournissons deux contributions. Tout dâabord, nous discutons plusieurs reÌsultats obtenus lors dâune campagne expeÌrimentale que nous avons meneÌe pour analyser lâimpact des liens WAN sur le code de Kubernetes natif. DeuxieÌmement, nous analysons les initiatives en cours qui revisitent la solution vanilla afin de mieux aborder les aspects de geÌo-distribution. Si ces approches pourraient eÌtre approprieÌes pour certains cas dâutilisation, elles sont malheureusement incompleÌtes pour dâautres et il convient donc de proposer de nouvelles approches